role of managing - Inglés Sinónimo Diccionario